sole contractor - Turkish English Dictionary